package component

var (
	GateWayRouteService    *gateWayRouteService
	GateWayRouteUpdateTask *gateWayRouteUpdateTask
	ConfigEntityTask       *configEntityTask
	CleanCacheTask         *cleanCacheTask
	CleanLogFileTask       *cleanLogFileTask
	InitialConfigNotifier  *initialConfigNotifier
	ManageConfigService    *manageConfigService
)

func init() {
	ConfigEntityTask = &configEntityTask{}
	CleanLogFileTask = &cleanLogFileTask{}
	GateWayRouteService = &gateWayRouteService{}
	GateWayRouteUpdateTask = &gateWayRouteUpdateTask{}
	InitialConfigNotifier = &initialConfigNotifier{}
	ManageConfigService = &manageConfigService{}
	CleanCacheTask = &cleanCacheTask{}
	CleanCacheTask.statusMap = make(map[string]interface{})
}
